be hoist on one's own petard - Türkçe İngilizce Sözlük